slog (difficult work) - German English Dictionary